        /* css reset */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
        body {font-family:Verdana;background:url(http://12-games-of-christmas.googlecode.com/svn/trunk/assets/bg.jpg) fixed center center;}
        h1, h2, h3, h4{color:#fff;font-weight:900;text-align:center;margin-top:100px;}
        a{text-decoration:none;color:#f0f;}
        h1{text-shadow: 0 0 0.2em #F87, 0 0 0.2em #F87;font-size:45pt;}
        h2{text-shadow: 0 0 0.2em #8f7, 0 0 0.2em #8f7;font-size:35pt;}
        h3{text-shadow: 0 0 0.2em #87f, 0 0 0.2em #87f;font-size:25pt;}
        h4{text-shadow: 0 0 0.2em #8ff, 0 0 0.2em #8ff;font-size:15pt;}
        #container {margin:20px auto;width:792px;}
        #windows {overflow:hidden;}
        #windows li{ float:left;}
        #windows li a{ display:block; padding:5px 20px;border:3px solid #000;}
        #windows li.enabled a{ background:url(http://12-games-of-christmas.googlecode.com/svn/trunk/assets/curtain.jpg) -20px 35px;}
        #windows li.disabled a{ background:url(http://12-games-of-christmas.googlecode.com/svn/trunk/assets/dis-bg.jpg) 0px 0px;}
        #gameboard-holder {width:786px;height:786px;border:0px solid #000;}
        #gamezone {border:3px solid #000; width:100%; height:100%;background:url(http://12-games-of-christmas.googlecode.com/svn/trunk/assets/tiled-snow.jpg);}
        
        #game1-pairs {overflow:hidden;}
        #game1-pairs li{ float:left;}
        #game1-pairs li a{width:190px;height:190px;display:block;text-decoration:none;border:1px solid #000;margin:2px;background:#fff url(http://12-games-of-christmas.googlecode.com/svn/trunk/assets/back-of-card.png) center center no-repeat;}
        
        #game2-pattern {overflow:hidden;}
        #game2-pattern li{ float:left;}
        #game2-pattern li a{width:380px;height:380px;display:block;text-decoration:none;border:1px solid #000;margin:2px;}
        #game2-pattern li a.red{background-color:#600}
        #game2-pattern li a.blue{background-color:#006}
        #game2-pattern li a.green{background-color:#060}
        #game2-pattern li a.yellow{background-color:#660}
        #game2-pattern li a.red.play{background-color:#f00}
        #game2-pattern li a.blue.play{background-color:#00f}
        #game2-pattern li a.green.play{background-color:#0f0}
        #game2-pattern li a.yellow.play{background-color:#ff0}
		
		span.game3-words {text-shadow: 0 0 0.2em #8ff, 0 0 0.2em #8ff;font-size:30pt;display:block;position:absolute;left:50%;}

        table#game4-bomberman{background-color:#dedede;margin:20px;}
        table#game4-bomberman tr{}
        table#game4-bomberman tr td{ width:25px;height:25px}
        table#game4-bomberman tr td.wall{background-color:#333;}
        table#game4-bomberman tr td.floor{background-color:#ccc;}
        table#game4-bomberman tr td.obstacle{background-color:#060;}
        table#game4-bomberman tr td.player{background-color:#f00;}
        table#game4-bomberman tr td.bomb{background-color:#ff0;}
        table#game4-bomberman tr td.explosion{background-color:#960;}
        table#game4-bomberman tr td.npc{background-color:#00f;}
        
        
        
        #game6-pairs {overflow:hidden;}
        #game6-pairs li{ float:left;}
        #game6-pairs li a{width:93px;height:93px;display:block;text-decoration:none;border:1px solid #000;margin:1px;background:#fff url(http://12-games-of-christmas.googlecode.com/svn/trunk/assets/back-of-card.png) center center no-repeat;}

        #game7-snakes-ladders {margin:32px 62px;background:#fff url(http://12-games-of-christmas.googlecode.com/svn/trunk/assets/snakes-ladders-board.png) no-repeat 0px 65px;}
        #game7-snakes-ladders tr td{width:65px;height:65px;border:1px solid rgba(0,0,0,0);text-align:right;}
        #game7-snakes-ladders tr td img{margin:5px;}
        #game7-snakes-ladders h1{margin:0px;float:left;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;cursor: pointer;}
        #game7-snakes-ladders .dice-value{font-size:45pt;float:left;margin:2px 25px;width:65px;border:1px solid #000;text-align:center;}
        #game7-snakes-ladders .piece-holder{float:left;margin:20px;}
        
        #game8-hangman{margin:30px 30px 30px 30px;}
        #game8-hangman h1{margin-bottom:150px;}
        #game8-hangman span{display:block; padding:20px; font-size:20pt; float:left; border-bottom:3px solid #333;margin:2px;}
        #game8-hangman span span{display:block; padding:0px; font-size:20pt; float:left; border:0px;margin:0px;color:#333;}
        #game8-hangman .lives{clear:both;font-size:40pt;color:#f00;font-style:italic}
        #game8-hangman .guesses{clear:both;font-size:30pt;color:#cfc;font-style:italic}
        
        table#game9-goblin{background-color:#0f0;margin:20px;}
        table#game9-goblin tr{}
        table#game9-goblin tr td{ width:25px;height:25px}
        table#game9-goblin tr td.wall{background-color:#060;}
        table#game9-goblin tr td.floor{background-color:#093;}
        table#game9-goblin tr td.player{background-color:#f00;}
        table#game9-goblin tr td.npc{background-color:#00f;}
        table#game9-goblin tr td.sword{background-color:#ccc;}
        
        #game10-asteroid h4{margin-top:0px;}
        #game10-asteroid-canvas{background-repeat:no-repeat;background-position:center; background-image:url(http://12-games-of-christmas.googlecode.com/svn/trunk/assets/intro.jpg);margin:0px;}
